job scotland london wales it jobs music engineering jobs dublin celtic escorts finance jobs glasgow jobs escort cork irish employment computer jobs galway careers career